﻿using System.Collections.Generic;
using System.Linq;
using System.Text;
using Edgar.Entities.Characteristics;
using System;

namespace Edgar.Entities.Characteristics
{
    public class Character
    {
        public string Name { get; set; }
        public string Gender { get; set; }
        public int Height { get; set; }
        public int Weight { get; set; }
        public int Age { get; set; }
        public string SkinColor { get; set; }
        public string HairColor { get; set; }
        public string EyeColor { get; set; }

        public string Race { get; set; }
        public string Discipline { get; set; }
        public int Circle { get; set; }

        public int Dexterity { get; set; }
        public int Strength { get; set; }
        public int Toughness { get; set; }
        public int Perception { get; set; }
        public int Willpower { get; set; }
        public int Charisma { get; set; }

        public List<CharacterTalent> Talents { get; set; }
        public List<CharacterSkill> Skills { get; set; }
        //public List<Spell> Spells { get; set; }

        public Character()
        {
            Talents = new List<CharacterTalent>();
            Skills = new List<CharacterSkill>();
        }
    }
}
